public class Test09Sort {
    public static void main(String[] args) {
        int[] arr = {3, 5, 1, 8};
        sort(arr, true);
    }

    // true 升序 false 降序
    public static void sort(int[] arr, boolean boo) {
        if (boo) { // true 升序
            for (int i = 0; i < arr.length; i++) {
                for (int j = i + 1; j < arr.length; j++) {
                    if (arr[i] > arr[j]) { // 升
                        // 交换
                        int temp = arr[i];
                        arr[i] = arr[j];
                        arr[j] = temp;
                    }
                }
            }
        } else { // false 降序
            for (int i = 0; i < arr.length; i++) {
                for (int j = i + 1; j < arr.length; j++) {
                    if (arr[i] < arr[j]) { // 降
                        // 交换
                        int temp = arr[i];
                        arr[i] = arr[j];
                        arr[j] = temp;
                    }
                }
            }
        }
    }

    /*
        双色球
        红球 蓝球
        红球： 1-33  6个不重复
        蓝球： 1-16  1个

        中奖号码 R 6个 + B 1个
        机选号码 R 6个 + B 1个

        中奖匹配 ：R+B 匹配个数
        一等奖：6+1
        。。。。
    *
    * */
}
